home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / WCE30A.ARJ / DSIWIN.C < prev    next >
C/C++ Source or Header  |  1992-05-07  |  867b  |  61 lines

  1. /*
  2. *
  3. * MODULE: DSWIN.C
  4. *
  5. */
  6.  
  7. #include "dsimport.h"
  8.  
  9. /*
  10. *
  11. * FUNCTION: ImportWndProc(HWND, WORD, WORD, LONG)
  12. *
  13. */
  14. LONG FAR PASCAL ImportWndProc(hWnd, msg, wParam, lParam)
  15. HWND hWnd;
  16. WORD msg;
  17. WORD wParam;
  18. LONG lParam;
  19. {
  20.  
  21.       switch (msg)
  22.       {
  23.       case WM_CREATE:
  24.         break;
  25.  
  26.       case WM_COMMAND:
  27.             {
  28.         switch (wParam)
  29.         {
  30.         case IDM_FILEEXIT:
  31.              {
  32.              PostQuitMessage(0);
  33.              }
  34.              break;
  35.         case IDM_HELPABOUT:
  36.              {
  37.              FARPROC lpfn;
  38.  
  39.              lpfn = MakeProcInstance(AboutDlgProc, hInst);
  40.              DialogBox(hInst, IDD_ABOUT, hWnd, lpfn);
  41.              FreeProcInstance(lpfn);
  42.              }
  43.              break;
  44.  
  45.         }
  46.         break;
  47.         }
  48.  
  49.       case WM_DESTROY:
  50.            {
  51.        PostQuitMessage(0);
  52.        }
  53.        break;       
  54.  
  55.       default:
  56.          return (DefWindowProc(hWnd, msg, wParam, lParam));
  57.       }
  58.       return (0);
  59. }
  60.  
  61.